//
//  CYURL.h
//  CreditAddressBook
//
//  Created by Lee on 15/4/27.
//  Copyright (c) 2015年 Lee. All rights reserved.
//

#import <Foundation/Foundation.h>
//http://121.42.136.221:80/
//http://192.168.0.184:8058/
//http://www.credit-manage.com/
#define CYSTATICPATHBASIC @"http://www.credit-manage.com/"
#define CYUSERSTATICPATHBASIC @"http://www.credit-manage.com:8058/"
#define CYUSERIMAGEBASIC @"http://image.credit-manage.com/" //图片服务器
//#define CYUNGEOCODINGPATH @"http://api.map.baidu.com/geocoder/v2"//查询地区
static NSString *const CYUNGEOCODINGPATH = @"http://api.map.baidu.com/geocoder/v2/";

@interface CYURL : NSObject

+ (instancetype)shared;


//level增减规则图片
@property (nonatomic, strong) NSString *getLevelPic;

//高级认证开关
@property (nonatomic, strong) NSString *getJuHeH5Status;//获取到1则进入webview界面，为0则用原生界面

//广告图获取
@property (nonatomic, strong) NSString *getAdPic;//广告图

//新高级认证系列
@property (nonatomic, strong) NSString *getJuHeStatus;//0获取状态接口
@property (nonatomic, strong) NSString *saveJuHeDegree;//1学历认证
@property (nonatomic, strong) NSString *saveJuHeBankCard;//2银行卡消费接口
@property (nonatomic, strong) NSString *saveJuHeRegister;//3寻程户籍地址
@property (nonatomic, strong) NSString *saveJuHeMno;//4获取运营商
@property (nonatomic, strong) NSString *saveJuHeDrive;//5获取驾驶证
@property (nonatomic, strong) NSString *saveJuHeMarrage;//6婚姻状况
@property (nonatomic, strong) NSString *saveJuHeProfession;//7职业资格证书
@property (nonatomic, strong) NSString *saveJuHeCar;//8行车证认证接口
@property (nonatomic, strong) NSString *saveJuHeFly;//9乘机人统计
@property (nonatomic, strong) NSString *saveJuHeFundFirst;//10公积金查询1
@property (nonatomic, strong) NSString *saveJuHeFundSecond;//10公积金查询2
@property (nonatomic, strong) NSString *saveJuHeSecurityFirst;//11社保查询1
@property (nonatomic, strong) NSString *saveJuHeSecuritySecond;//11社保查询2
@property (nonatomic, strong) NSString *saveJuHeMnoAccountFirst;//12运营商账单1
@property (nonatomic, strong) NSString *saveJuHeMnoAccountSecond;//12运营商账单2
@property (nonatomic, strong) NSString *saveJuHeBankCreditFirst;//13央行征信1
@property (nonatomic, strong) NSString *saveJuHeBankCreditSecond;//13央行征信2
@property (nonatomic, strong) NSString *saveJuHeJingDongFirst;//14京东1
@property (nonatomic, strong) NSString *saveJuHeJingDongSecond;//14京东2
@property (nonatomic, strong) NSString *saveJuHeTaoBao;//15淘宝
@property (nonatomic, strong) NSString *getFoundArea;//公积金地区
@property (nonatomic, strong) NSString *getSecurityArea;//社保地区


//催收发布系列
@property (nonatomic, strong) NSString *saveAppDefaulter;//催收发布
@property (nonatomic, strong) NSString *getAppDefaulterList;//催收查询
@property (nonatomic, strong) NSString *getAppDefaulterPayBack;//催收记录
@property (nonatomic, strong) NSString *outAppDefaultter;//催收下架
@property (nonatomic, strong) NSString *updateAppDisplayId;//催收删除
@property (nonatomic, strong) NSString *getEvidencePhotos;//查询图片

@property (nonatomic, strong) NSString *getUpgradeMsg;//升级卡购买提示
@property (nonatomic, strong) NSString *getCreditupGradeApply;//升级卡购买状态
@property (nonatomic, strong) NSString *addCreditupGradeApply;//升级卡购买
@property (nonatomic, strong) NSString *getAccountDetailsMemo;//新的资金明细
@property (nonatomic, strong) NSString *getZhimafenMemo;//zmf提示
@property (nonatomic, strong) NSString *withDrawCheckCode;//yzm提现
@property (nonatomic, strong) NSString *saveZhifubaoTradeRecharge;//支付宝充值
@property (nonatomic, strong) NSString *getMnoScore;//获取运营商分数接口/状态
@property (nonatomic, strong) NSString *saveMno;//保存运营商接口
@property (nonatomic, strong) NSString *getExamineAccount;//查询是否需要扣费
@property (nonatomic, strong) NSString *saveExamineMoney;//扣费
@property (nonatomic, strong) NSString *getZhimafenSwitch;//芝麻分开关
@property (nonatomic, strong) NSString *getRechargeNo;//备注码
@property (nonatomic, strong) NSString *iosImageCompress;//压缩比例
@property(nonatomic, strong) NSString *updateVersion;//版本更新
@property(nonatomic, strong) NSString *getCredit;//appstore是否展示信用系统判断
@property(nonatomic, strong) NSString *getAd;//发现获取轮播图

//芝麻分接入
@property(nonatomic, strong) NSString *getCreditZmxy;//芝麻分授权状态
@property(nonatomic, strong) NSString *generateZMXY;//获取授权需要的参数
@property(nonatomic, strong) NSString *getZmxyScore;//获取分数
@property(nonatomic, strong) NSString *getExamineStatus;//获取审核状态
@property(nonatomic, strong, readonly) NSString *loanList;
@property(nonatomic, strong) NSString *payBackList;
@property(nonatomic, strong) NSString *loanUser;
@property(nonatomic, strong) NSString *payBack;
@property(nonatomic, strong) NSString *savePayBackDetail;
@property(nonatomic, strong) NSString *payBackDetail;
@property(nonatomic, strong) NSString *allPayBackDetail;
@property(nonatomic, strong) NSString *getCreditCeiling;
@property(nonatomic, strong) NSString *withdrawApply;
@property(nonatomic, strong) NSString *getCardList;
@property(nonatomic, strong) NSString *accountdetail;
@property(nonatomic, strong) NSString *setupDealcode;
@property(nonatomic, strong) NSString *sendSMS;
@property(nonatomic, strong) NSString *getUserStatus;
@property(nonatomic, strong) NSString *deleteNetworkCollectRecord;
#pragma mark -
@property(nonatomic, strong) NSString *getPushListByIos;
@property(nonatomic, strong) NSString *getPushListByUserId;
@property(nonatomic, strong) NSString *getUrlByUserId;
#pragma mark-
@property(nonatomic, strong) NSString *getCompanyRechargeOrder;
@property(nonatomic, strong) NSString *getUserRechargeOrder;
#pragma mark -
@property(nonatomic, strong) NSString *getnetworkcollectrecordsbyUserid;
@property(nonatomic, strong) NSString *entryui;
#pragma mark -
@property(nonatomic, strong) NSString *reg;
@property(nonatomic, strong) NSString *checkCarCompanyUser;
@property(nonatomic, strong) NSString *login;
@property(nonatomic, strong) NSString *getCompanyUserStatus;
@property(nonatomic, strong) NSString *addCarInfo;
@property(nonatomic, strong) NSString *updateCarInfo;
@property(nonatomic, strong) NSString *deleteCarInfo;
@property(nonatomic, strong) NSString *carInfoList;
@property(nonatomic, strong) NSString *checkPlateNumber;
@property(nonatomic, strong) NSString *getCarInfoByPlateNumber;
@property(nonatomic, strong) NSString *addCarRental;
@property(nonatomic, strong) NSString *getCompanyAccountBalance;
@property(nonatomic, strong) NSString *getCarCompanyAccountByCompanyId;
@property(nonatomic, strong) NSString *carCompanyAccountRecharge;
@property(nonatomic, strong) NSString *getCompanySetDeposit;
@property(nonatomic, strong) NSString *getCompanyCarReward;
@property(nonatomic, strong) NSString *carRentalList;
@property(nonatomic, strong) NSString *getUserAccountBalance;
@property(nonatomic, strong) NSString *getCarUserAccountByUserId;
@property(nonatomic, strong) NSString *carUserAccountRecharge;
@property(nonatomic, strong) NSString *getUserSetDeposit;
@property(nonatomic, strong) NSString *getUserCarReward;
@property(nonatomic, strong) NSString *updateStatus;
@property(nonatomic, strong) NSString *creditQuery;
@property(nonatomic, strong) NSString *getCompanyUser;
#pragma mark-
@property(nonatomic, strong) NSString *getDefaultRecordsByCityAndSex;
@property(nonatomic, strong) NSString *getNetworkCollectRecords;
@property(nonatomic, strong) NSString *getAuditNetworkCollectRecordNum;
@property(nonatomic, strong) NSString *getNetworkCollectRecordsBySearch;
@property(nonatomic, strong) NSString *getAuditNetworkCollectRecordsById;
@property(nonatomic, strong) NSString *saveAllege;
@property(nonatomic, strong) NSString *addNetworkCollectRecord;
#pragma mark - 
@property(nonatomic, strong) NSString *saveProveInfo; //个人类
@property(nonatomic, strong) NSString *saveAssetInfo; //资产类
@property(nonatomic, strong) NSString *saveWorkInfo;  //工作类
@property(nonatomic, strong) NSString *saveSocialInfo;//社交类
@property(nonatomic, strong) NSString *saveGeneralInfo;//普通类
@property(nonatomic, strong) NSString *saveGeneralInfoAuto;//自动审核普通类
@property(nonatomic, strong) NSString *getExaminePics;//历史提交记录
@property(nonatomic, strong) NSString *getWorkInfoPics;
@property(nonatomic, strong) NSString *getAssetInfoPics;
@property(nonatomic, strong) NSString *getProveInfoPics;
@property(nonatomic, strong) NSString *getSocialInfoPics;
@property(nonatomic, strong) NSString *addGeneralInfoPic;
@property(nonatomic, strong) NSString *getGeneralInfoPics;
@property(nonatomic, strong) NSString *certificateNoZAddress;
//@property(nonatomic, strong) NSString *saveGeneralInfoAuto;

//夺宝开关
@property (nonatomic, strong) NSString *getDuobao;
//优享系统开关
@property (nonatomic, strong) NSString *getVip;

//联系人烟雾弹
@property(nonatomic, strong) NSString *getRandomLinkPhone;//烟雾弹
//获取审核微信信息
@property(nonatomic, strong) NSString *getWeiXin;
//获取运营商实名状态
@property(nonatomic, strong) NSString *getMnoAndroid;
//获取支付宝状态
@property (nonatomic, strong) NSString *getZhifubao;


//额度上传类验证
@property(nonatomic, strong) NSString *getAssetInfoStatus;
@property(nonatomic, strong) NSString *getProveInfoStatus;
@property(nonatomic, strong) NSString *getWorkInfoStatus;
@property(nonatomic, strong) NSString *getSocialInfoStatus;
@property(nonatomic, strong) NSString *getGeneralInfoStatus;
//余额类
@property(nonatomic, strong) NSString *bandDealCode;
@property(nonatomic, strong) NSString *getDealCodeStatus;
@property(nonatomic, strong) NSString *bandCard;
@property(nonatomic, strong) NSString *checkCertificateNoAndBandCard;//新认证绑定接口

@property(nonatomic, strong) NSString *saveCertificateInfoApix;//apix实名认证接口


@property(nonatomic, strong) NSString *getBandCardStatus;
@property(nonatomic, strong) NSString *withDraw;//提现
@property(nonatomic, strong) NSString *incomeToBalance;//收益转余额
@property(nonatomic, strong) NSString *getAccountDetails;
@property(nonatomic, strong) NSString *userRecharge;
@property(nonatomic, strong) NSString *getQQ;
@property(nonatomic, strong) NSString *saveCreditMachine;

//租车系统
@property(nonatomic, strong) NSString *saveReword;
@property(nonatomic, strong) NSString *getLoanListByCompany;
@property(nonatomic, strong) NSString *getLoanSearch;
@property(nonatomic, strong) NSString *getOwnRewoard;
@property(nonatomic, strong) NSString *handleAppeal;
@property(nonatomic, strong) NSString *getDisplay;
@property(nonatomic, strong) NSString *companyRecharge;

//车贷联盟
@property(nonatomic, strong) NSString *simpleLoanList;
@property(nonatomic, strong) NSString *handleReward;
@property(nonatomic, strong) NSString *payApply;
@property(nonatomic, strong) NSString *cancelPay;


//level
@property(nonatomic, strong) NSString *getCreditLevelByPhone;
@property(nonatomic, strong) NSString *getCreditLevel;

/**
 *  测试URL
 */
+ (NSString *)testUrl;

/**
 *  登录
 */
+ (NSString *)LoginPath;

/**
 *  注册
 */
+ (NSString *)RegeditPath;

/**
 *  检查用户名
 */
+ (NSString *)CheckUserNamePath;

/**
 *  发送短信验证
 */
+ (NSString *)SendSmsPath;

/**
 *  找回密码
 */
+ (NSString *)findPasswordPath;

/**
 *  修改密码
 */
+ (NSString *)modifyPasswordPath;

/**
 *  更新用户信息
 */
+ (NSString *)updateUserPath;

/**
 *  获取用户信息
 */
+ (NSString *)userPath;

/**
 *  图片上传
 */
+ (NSString *)updateHeadPicrPath;
/**
 *  黑名单图片上传
 */
+ (NSString *)uploadPicPath;

/**
 *  更新用户审核信息
 */
+ (NSString *)saveUserPath;

/**
 *  获取黑名单最新的20条记录
 */
+ (NSString *)newDefaultsPath;

/**
 *  根据身份证号、姓名、号码等进行查询
 */
+ (NSString *)defaultRecordsBySearchPath;

/**
 *  根据电话号码组获取黑名单信息
 */
+ (NSString *)defaultRecordsPath;

/**
 *  根据ID获取详细违约信息
 */
+ (NSString *)defaultRecordsByDefaultIdPath;

/**
 *  获取总记录数
 */
+ (NSString *)totalCountPath;

/**
 *  疑似失信联系人
 */
+ (NSString *)ysDefaultPersonsPath;

/**
 *  根据姓名匹配失信联系人
 */
+ (NSString *)defaultRecordsByNamePath;

/**
 *  还款展示
 */
+ (NSString *)payBacksPath;

/**
 *  通讯录图片搜索
 */
+ (NSString *)imageSelectPagePath;

/**
 *  通话记录匹配
 */
+ (NSString *)imageSelectOnePath;

/**
 *  违约发布
 */
+ (NSString *)saveDefaultRecordPath;

/**
 *  编辑违约发布信息
 */
+ (NSString *)editDefaultPath;

/**
 *  删除违约发布信息
 */
+ (NSString *)delRecordPath;

/**
 *  撤销发布信息
 */
+ (NSString *)cancelRecordPath;

/**
 *  获取违约发布信息图片
 */
+ (NSString *)getDefaultPicsPath;

/**
 *  提交违约发布信息到审核
 */
+ (NSString *)submitRecordPath;

/**
 *  违约发布信息列表
 */
+ (NSString *)entryuiPath;

//商城url地址

+ (NSString *)ShopAddress;

//积分url地址
+ (NSString *)getAllPointByUserId;

//增加积分
+ (NSString *)addCredit;

//任务列表
+ (NSString *)getDetailMission;

//获取网络联系人
+ (NSString *)getCurrentContacts;

//保存联系人入口
+ (NSString *)saveContacts;


//上传图片
+ (NSString *)saveHeadImages;

//恢复
+ (NSString *)getContactsByUserId;

//version
+ (NSString *)getNewVersionTime;
@end
